Text copied to clipboard!
Název
Text copied to clipboard!Vývojář vestavěného softwaru
Popis
Text copied to clipboard!
Hledáme talentovaného a motivovaného vývojáře vestavěného softwaru, který se připojí k našemu týmu a bude se podílet na vývoji inovativních řešení pro vestavěné systémy. Jako vývojář vestavěného softwaru budete zodpovědný za návrh, implementaci, testování a údržbu softwaru, který běží na specializovaném hardwaru, jako jsou mikrokontroléry, senzory, průmyslové řídicí jednotky a další zařízení.
Vaší hlavní náplní práce bude vývoj softwaru v jazycích jako C, C++ nebo Python, optimalizace výkonu a paměťové náročnosti, integrace s hardwarem a spolupráce s týmem hardwarových inženýrů. Budete se podílet na celém životním cyklu vývoje produktu – od analýzy požadavků přes návrh architektury až po testování a nasazení.
Očekáváme, že budete mít zkušenosti s vývojem v reálném čase (RTOS), znalost komunikačních protokolů (např. UART, SPI, I2C, CAN), schopnost číst a interpretovat schémata zapojení a dokumentaci k hardwaru. Důležitá je také schopnost samostatné práce, analytické myšlení a ochota učit se nové technologie.
Nabízíme práci na zajímavých projektech v oblasti automotive, průmyslové automatizace, IoT a dalších moderních technologií. Poskytujeme flexibilní pracovní dobu, možnost práce na dálku, přístup k nejnovějším nástrojům a technologiím, odborné školení a přátelské pracovní prostředí.
Pokud vás baví programování na nízké úrovni, rádi řešíte technické výzvy a chcete se podílet na vývoji produktů, které mají reálný dopad, pak je tato pozice právě pro vás.
Odpovědnosti
Text copied to clipboard!- Vývoj softwaru pro vestavěné systémy v jazycích C/C++
- Spolupráce s hardwarovými inženýry na integraci softwaru s hardwarem
- Testování a ladění softwaru na cílových zařízeních
- Optimalizace výkonu a paměťové náročnosti aplikací
- Implementace komunikačních protokolů (UART, SPI, I2C, CAN)
- Tvorba a údržba technické dokumentace
- Účast na návrhu architektury softwaru
- Podpora při uvádění produktů do provozu
- Analýza a řešení technických problémů
- Dodržování standardů kvality a bezpečnosti
Požadavky
Text copied to clipboard!- Vysokoškolské vzdělání v oboru informatiky, elektrotechniky nebo příbuzném
- Zkušenosti s programováním v C/C++
- Znalost práce s mikrokontroléry a vestavěnými systémy
- Zkušenosti s vývojem v reálném čase (RTOS)
- Znalost komunikačních protokolů (UART, SPI, I2C, CAN)
- Schopnost číst schémata zapojení a technickou dokumentaci
- Zkušenosti s nástroji pro ladění a analýzu (např. JTAG, oscilloskop)
- Dobré analytické a problémové myšlení
- Schopnost týmové i samostatné práce
- Znalost anglického jazyka na technické úrovni
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem vestavěného softwaru?
- S jakými mikrokontroléry jste pracoval(a)?
- Jaké komunikační protokoly ovládáte?
- Máte zkušenosti s vývojem v reálném čase (RTOS)?
- Jak přistupujete k ladění a testování softwaru?
- Jaké nástroje používáte pro vývoj a ladění?
- Jak řešíte problémy s výkonem nebo pamětí?
- Jaké projekty jste v minulosti realizoval(a)?
- Jaké jsou vaše silné stránky v oblasti embedded vývoje?
- Jste ochoten/ochotna učit se nové technologie?